jumble (something) together

Translations
mélanger pêle-mêle